<HTML><HEAD><TITLE>struct source_term(term, vars, annotated)</TITLE>
</HEAD><BODY>[ <A HREF="index.html">library(source_processor)</A> | <A HREF="../../index.html">Reference Manual</A> | <A HREF="../../fullindex.html">Alphabetic Index</A> ]
<H1>struct source_term(term, vars, annotated)</H1>
A source term with additional information
<H2>Fields</H2><DL>
<DT><EM>term</EM></DT>
<DD>A term read from a source file (a clause, fact, etc)
</DD>
<DT><EM>vars</EM></DT>
<DD>A list of the term's variables and their names information (or [] if the with_annotations option is in effect)
</DD>
<DT><EM>annotated</EM></DT>
<DD>An annotated version of term with source and type information (only if with_annotations option given, otherwise uninstantiated)
</DD>
</DL>
<H2>See Also</H2>
<A HREF="../../kernel/ioterm/readvar-3.html">readvar / 3</A>, <A HREF="../../kernel/ioterm/read_annotated-2.html">read_annotated / 2</A>
</BODY></HTML>
